package com.erpx.api;

import com.erpx.api.prepare.PrepareOrderQueryService;
import com.erpx.api.prepare.PurchaseReturnQueryService;
import com.erpx.api.stock.StockCostQueryService;

/**
 * openapi对接 包含自研商城和外部其他软件对接
 */
public class MarketDemoTest {

    public static void main(String[] args) throws Exception {

        // 查库存
//        StockCostQueryService.queryStockCostPrice();

        // 入库单查询
//        StockOrderService.queryStockinOrderPage();
        // 出库单查询
//        StockOrderService.queryStockOutOrderPage();
        // 创建其他入库单
//        StockOrderService.createStockinOrder();
        // 创建采购入库单
//        StockOrderService.createPurchaseStockinOrder();
        // 创建其他出库单
//        StockOrderService.createStockoutOrder();
        // 创建采购退货出库单
        //StockOrderService.createPurchaseReturnStockoutOrder();

        // 查询采购单
        PrepareOrderQueryService.queryPreparePage();
        // 查询采购退货单
        //PurchaseReturnQueryService.queryPurchaseReturnPage();

        //查询店铺
//        QueryShopService.queryShopList();
//             // 查询仓库
//        QueryWarehouseService.queryWarehouseList();
//        //查询系统订单
//        TradeQueryService.queryTradeOrder();
//               //查询标签
//        TradeLabelQueryService.queryLabelList();
//               //查询平台退款单
//        QueryPlatformRefundService.queryPlatformRefund();
//        //查询系统退款单
//        RefundQueryService.queryRefund();
//        //查询平台订单
//        PlatformOrderQueryService.queryPlatformOrder();
//
//               //查询物流公司
//        QueryBaseLogisticsService.queryLogistics();
//        //        //查询系统货品
//        QuerySysGoodsServie.queryGoodsList();
//        //        //查询平台货品
//        PlatformSpecQueryService.queryPlatSpecList();
//            //        查询物流同步
//        QueryLogisticsSynList.queryLogisticsSynList();
//                        //物流同步确认
//        LogisticsSynAckService.logisticSynAck();
//             //  创建平台商品
//        PlatformGoodsCreateService.goodsApiSpecPush();
//               //创建系统货品
//        GoodsCreateService.goodsPush();
//        //        //创建组合装
//        SuiteCreateService.suitesPush();
//
//                //库存同步回传
//        StockSyncAckService.stockChangeAck();
//               //查询库存同步
//        QueryStockChangeService.queryStockChange();
//        //
//        CreateStockPdService.createPd();
//        //重量回传
//        WeightPushService.weightPush();
//        //订单同步
//        PlatformTradeCreateService.tradePush();
//
//        //查询库存成本及库存数量
//        StockCostQueryService.queryStockCostPrice();
    }

}
